tear stitching - French English Dictionary